Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
upwork.com π‘ 2026-05-06
πΉ Refactor Raw Job Descriptions into a Structured Technical Manifest
π€ Client: πΊπΈ United States Member since 2026-05-05
π° Price: ****
π© Problem: Extract and structure key data points from unstructured web research tasks for a youth sports database.
π¦ Existing: [Not specified]
Specifications:
[Target] - Define target entities: league presidents, contact details, approximate size of leagues.
[Method] - Automate extraction using web scraping tools to gather data from provided URLs and additional sources like social media.
[UI/UX] - Not applicable
[Stack] - Python with BeautifulSoup or Scrapy for web scraping; Pandas for data manipulation; Google Sheets API for integration.
[Security] - Ensure compliance with GDPR and other relevant data protection regulations. Use secure storage methods for sensitive information.
[Format] - Output structured JSON for easy integration into the existing database.
Workflow:
1. Analyze provided Google Sheet template to understand required fields.
2. Develop a web scraping script to extract league names, websites, and additional details from league websites and social media.
3. Integrate extracted data with the provided Google Sheets using API calls or direct file uploads.
4. Implement error handling for missing or outdated information.
5. Validate scraped data against existing records in the database.